.maintable {
 border-top: 3px solid #00477F;
}

.maintabletopmenucell {
 background-image: none;
}

.maintabletoprow {
 background-color: #00477F;
}


.TopSearchField {
 border: 1px solid #666666;
}

.TopLogoCell {
 padding-left: 20px;
}

.TopLogoCell {
 padding-left: 20px;
}

.LoginBodyCell,
.LoginTextSmall,
.LoginText,
.LoginTextSmall input {
 color: #000000;
}

.PersonalContextFavoritesHeaderDiv {
 margin-top: 20px;
}

.MarketPlaceItemShortIntro {
 color: #ED1A2D;
}

ul#submenumain > li:first-child {
 font-size: 1.1em;
 margin-bottom: 15px;
}

.activitydate {
 margin: 5px 0;
}

.AuthorTable td {
 padding-right: 10px;
}
